microwave bench - German English Dictionary